BOOT_MOD=normal, PRG_CLK=normal, STOP_ABT_CMD=normal, DATA_TRANS=without, RESP_RCV=without, CHK_RESP_CRC=not_check, SEND_INIT_SEQ=normal, VOL_SW=normal, TRANS_MODE=block, WAIT_PRE_OVER=at_once, TRANS_DIR=read, STOP_CMD_FLAG=no_stop, LONG_RESP=short
Command Register
| CMD_IDX | CMD Index |
| RESP_RCV | Response Receive 0 (without): Command without response 1 (with): Command with response |
| LONG_RESP | Response Type 0 (short): Short Response (48 bits) 1 (long): Long Response (136 bits) |
| CHK_RESP_CRC | Check Response CRC 0 (not_check): Do not check response CRC 1 (check): Check response CRC |
| DATA_TRANS | Data Transfer 0 (without): Without data transfer 1 (with): With data transfer |
| TRANS_DIR | Transfer Direction 0 (read): Read operation 1 (write): Write operation |
| TRANS_MODE | Transfer Mode 0 (block): Block data transfer command 1 (stream): Stream data transfer commmand |
| STOP_CMD_FLAG | Send Stop CMD Automatically (CMD12) 0 (no_stop): Do not send stop command at the end of the data transfer 1 (auto_stop): Send stop command automatically at the end of the data transfer |
| WAIT_PRE_OVER | Wait for Data Transfer Over 0 (at_once): Send command at once, does not care about data transferring 1 (wait): Wait for data transfer completion before sending the current command |
| STOP_ABT_CMD | Stop Abort Command 0 (normal): Normal command sending 1 (stop): Send Stop or Abort command to stop the current data transfer in progress |
| SEND_INIT_SEQ | Send Initialization 0 (normal): Normal command sending 1 (init_cmd): Send initialization sequence before sending this command |
| PRG_CLK | Change Clock 0 (normal): Normal command 1 (change): Change Card Clock |
| BOOT_MOD | Boot Mode 0 (normal): Normal command 1 (mandatory_boot): Mandatory Boot operation 2 (alternate_boot): Alternate Boot operation |
| EXP_BOOT_ACK | Expect Boot Acknowledge |
| BOOT_ABT | Boot Abort |
| VOL_SW | Voltage Switch 0 (normal): Normal command 1 (voltage_switch): Voltage switch command, set for CMD11 only |
| CMD_LOAD | Start Command |